suffocation (steam) - French English Dictionary